﻿body , .pagebody{ padding: 0px; margin: 0px;direction:rtl;}
html{height: 100%;}
#wrapwebsite { margin-left: auto; margin-right: auto; width: 100%;  }
#wrapheader {
	width: 100%;
	height: 72px;
	text-align: right;
	float: right;
}
#wrapcenter {
	margin: 5px 0px 2px 0px;
	width: 99.8%;
	float: right;
}
#wrapfooter {
	width: 96%;
	text-align: center;
	margin: 0px 0px 0px 7px;
	height: 26px;
	padding: 10px 21px 0px 19px;
	clear: both;
}
.leftside {
	float: left;
	width: 20%;
	margin: 10px 5px 0px 5px;
}
.center-nomargins {
	width: 99.5%;
	margin: 10px 5px 0px 5px;
	float:right;
}
.center-rightandleftmargins {float:left; width:57%; margin: 10px 0px 0px 0px;}
.center-rightmargin {float:left; width: 77%; margin: 10px 0px 0px 5px;}
.center-leftmargin { float:right; width: 77%; margin: 10px 0px 0px 0px; }
.rightside {
	float: right;
	width: 20%;
	margin: 10px 5px 0px 5px;
}
.clear { clear:both; }
h1.siteheading {
	font-size: 160%;
	letter-spacing: .2em;
	margin-right: 10px;
}
.sitelogo
{
	margin-right: 0px;
	float:right;
}
div.topnav {
	width: 50%;
	height: 20px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 0px;
	float:left;
	}
.topnav ul {float:left; margin: 0px 0px 0px 0px; display:inline; padding: 0px;}
li.topnavitem {float: right;  list-style-type:none; padding: 0px 7px 0px 7px;}
li.firstnav {float: right;  list-style-type:none; padding: 0px 7px 0px 5px; }
.editpanel {float:right;}
div.addthisbutton {float:right; clear:right; margin: 5px 5px 5px 5px; }
#breadcrumb { padding: 4px 4px 4px 4px;  }
.breadcrumbs { margin: 0px 0px 5px 0px; }
fieldset {
	margin: 0px;
	padding: 1em;
	
}
.settinglabel {float:right;  width:20em; padding: 1px; }
.settinglabelFixedHeight {float:right;  width:20em; padding: 1px; height:77px;}
.settingrow {
	padding: 4px 0px 4px 0px;
	clear: right;
	}
.modulebuttonrow {clear: left; }
.div2columnleft { float: left; width: 20%;  padding: 1px;  }
.div2columnright {
	margin: 0px;
	padding: 1px;
	width: 20%;
}
.modulepager {vertical-align:top; padding: 4px 4px 4px 4px; }
.TextLabel { width:15px; }
.watermarktextbox {width:9em; }
.moduleedit { height: 28px; margin: 0px; padding: 0px; }
div.panelwrapper {


}
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle 
{ padding: 4px 0px 4px 5px; clear:both;}
h2.moduletitle {
	padding: 3px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
}
.modulesubtitle { padding: 4px 5px 0px 5px; height: 23px;} 
.modulecontent {
	vertical-align: top;
	padding: 4px 4px 4px 0px;
	
}
div.modulecontent {margin: 5px 5px 5px 5px;
	}
.modulefooter { display:none;  }
.floatpanel { margin-right: 15px; }
.clearpanel { clear:right; padding-top: 15px;  }
.simplelist, .simplelist li { list-style: none; padding: 0px 0px 4px 10px;  }
ul.linkitem { list-style: none; margin: 0px 0px 0px 0px; }
div.sitemap ul , div.sitemap ul li {list-style: none; }
div.memberlist table { width:100% }
.site-statistics {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	
}
userstats{
	float:right;
}
ul.userstats {
	list-style-type: none;
	margin: 0px 0-40 0px 0px;
}
ul.userstats ul { margin: 0; padding: 0; display: block; }
ul.userstats li { position: relative; list-style: none; }
ul.linkitem 
{position:relative; top: -6px; left: 0px; list-style:none;margin:10px ;padding:0px;}
ul.linkitem li 
{margin: 0px 0px 1px 0px;padding: 2px 0px 2px 0px;list-style: none;min-height:18px;}
ul.linkitem a {  margin: 0px 0px 0px 7px;}
* html body ul.linkitem a { height: 18px; }
ul.linkitem a:hover {padding:2px 5px 2px 10px;}
code {margin: 5px 0;padding: 10px; text-align: right;display: block;overflow: auto;  
  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  background: #FAFAFA; border: 1px solid #EAEAEA;  border-right: 5px solid #72A545;}
acronym {cursor: help;border-bottom: 1px solid #777;}
blockquote {margin: 15px; padding: 0 0 0 7px;  	
	border-left: 5px solid #83B82E;  }
.breadcrumbs { padding: 4px 4px 10px 4px;  }
div.panelwrapper
{
	width: 99.6%;
}
div.panelwrapper ul.simplelist { margin-bottom:0px; }
table.editgrid { margin: 10px;  }
table.editgrid td {padding: 7px;  }
table.editgrid th {padding: 7px;font-weight:bold; }
/* Based on Nifty Corners: rounded corners without images */
/* By Alessandro Fulciniti */
/* http://www.html.it/articoli/nifty/index.html */
.rtop, .rbottom{display: block;}
.rtop, .rbottom{background: #FFFFFF;}
.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4,
.rbottom .r1, .rbottom .r2, .rbottom .r3, .rbottom .r4{
	background: #99CCEE;
}
.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4,
.rbottom .r1, .rbottom .r2, .rbottom .r3, .rbottom .r4
{ display: block;height: 1px;overflow: hidden; }
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.rtop .r4, .rbottom .r4{ margin: 0 1px; height: 2px }
.rbottom { margin-bottom:10px;  }
.center-leftmargin .rtop, .center-leftmargin .rbottom,
.center-rightmargin .rtop, .center-rightmargin .rbottom,
.center-nomargins .rtop, .center-nomargins .rbottom,
.center-rightandleftmargins .rtop,.center-rightandleftmargins .rbottom
{}
.logolist { }
.minheightpanel { min-height:200px; }
.gmaptextbox {width:27em; }
.gmap { margin: 0px 0px 10px 0px;}
.padded {padding: 7px 7px 7px 7px; }
div.AspNet-RadioButtonList ul, div.AspNet-CheckBoxList ul { list-style-type:none; padding:0px; margin:0px;}
li.AspNet-RadioButtonList-Item, li.AspNet-CheckBoxList-Item { white-space:nowrap;   }
.foldergallery h1 { font-size: large; margin-bottom: 20px;}
.album {}
.albumFloat { float: left; text-align: center; margin-right: 8px; margin-bottom: 4px; }
.albumDetailsLink {}
.albumMetaSectionHead {background-color: Gray;color: White;font-weight: bold; }
.albumMetaName  { font-weight: bold; }
.albumMetaValue {}
.center{text-align: center;}
div.simplehorizontalmenu {clear: both; width: 100%; height: 27px;}
ul.simplehorizontalmenu { float: right;list-style: none; margin:0; padding: 0;}
ul.simplehorizontalmenu li { display: inline; padding: 0px 10px 0px 10px; }	
ul.simplehorizontalmenu li.selecteditem { font-weight: bold; }
.vevent { padding: 10px 10px 10px 10px; }
.smalltextbox { width: 4em; }
.normaltextbox { width: 10em; }
.mediumtextbox { width: 15em; }
.widetextbox { width: 25em; }
.verywidetextbox { width: 35em; }
.whoson {  padding: 5px 5px 5px 5px; }
.ratingcontainer { float: right; }
.ratingrow { white-space:nowrap; }
.ratingStar { white-space:nowrap; margin:1em; height:14px;}
.ratingStar .ratingItem { font-size: 0pt; width: 13px; height: 12px; margin: 0px;padding: 0px; display: block;
    background-repeat: no-repeat; cursor:pointer;}
.ratingStar .Filled { background-image: url('ratingStarFilled.png');}
.ratingStar .Empty { background-image: url('ratingStarEmpty.png');}
.ratingStar .Saved {  background-image: url('ratingStarSaved.png');}
.ratingcomments { border: black 1px solid; background-color: #eeeeee; color:#000000; width:300px;height: 210px;padding: 5px;position: absolute;margin-top: 15px; }
.ratingcommentbox{   width: 280px; height: 100px; }
.pageicons { }
.tag-cloud { list-style-type:none; margin: 15px 0px 3px -30px;}
.tag-cloud li { display: inline; list-style-type:none;  }
.tagcount { font-size: x-small;}
.tag-cloud .weight1 { font-size: 90%; }
.tag-cloud .weight2 { font-size: 110%; }
.tag-cloud .weight3 { font-size: 120%; }
.tag-cloud .weight4 { font-size: 130%; }
.tag-cloud .weight5 { font-size: 140%; }
.tag-cloud .weight6 { font-size: 150%; }
.tag-cloud .weight7 { font-size: 160%; }
.tag-cloud .weight8 { font-size: 180%; }
.tag-cloud .weight9 { font-size: 200%; }
.tag-cloud .weight10 { font-size: 210%; }
fieldset { border: 1px solid #787878;}
.collapsiblepanel { border-style:dashed; border-width:thin; }
.TextLabel { border:0px solid #ECECEC;  }
.moduleedit { border: 0px; }
hr { height: 1px; border-width: 0px; background-color: #D1D7DC; color: #D1D7DC; }
.site-statistics { border-bottom: solid thin #cccccc; }
li.topnavitem { border-right: solid thin #D5D2D6; }
#wrapheader {}
#wrapfooter {
	border-top: solid 4px #83B82E;
	border-top-color: #006699;
}
h2.moduletitle {
	border-bottom: solid 1px #83B82E;
	border-bottom-color: #006699;
}
.vevent abbr{border:0}
div.panelwrapper
{
	border: 1px solid #99CCEE;
}


body { color: #656F57;  }
.pagebody {
	color: #656F57;
}
#wrapwebsite{
	color: #656F57;
}
#wrapheader { color: #656F57;   }
#wrapfooter {
	background: #006699;
}
#wrapcenter {}
div.topnav {color: #FFFFFF;}
.div2columnright {  }
a.siteheading:link ,a.siteheading:visited ,a.siteheading:hover ,
a.siteheading:active {
	background: transparent;
	color: #006699;
}
.sitelink ,a.sitelink:link ,a.sitelink:visited ,a.sitelink:hover ,
a.sitelink:active, 
#wrapfooter a ,
.accent { color: #D5D2D6; }
.selectedpage{color:white; }
a.SelectedPage:link { color:white; }
a.SelectedPage:visited { color:white; }
a.SelectedPage:hover {color:white; }
a.SelectedPage:active {color:white; }
a:link { color: #656F57;  }
a:visited { color: #656F57;  }
a:hover {
	color: #006699;
}
a:active { color: #656F57;  }
.txtcopyright {
	color: #FFFFFF;
}
.txterror {color: red }
.TextLabel { background-color:#ECECEC; }
.watermarktextbox { color:Gray; }
.moduleedit { background-color: #C7D0D7; }
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle 
{
	color: #006699;
}
div.leftside h2.moduletitle ,
div.rightside h2.moduletitle , .modulealtrow
{
	background: #CDDDEF;
}

	
.filesfooter { background-color: #545454; color:White; }
h3 {
	color: #0099CC;
}
div.leftside div.modulecontent,
div.rightside div.modulecontent {
	background: #E9F1F9;
}
.searchterm { color:black; background-color:yellow; }
.highlight1 { background-color:yellow;}
.highlight2 { background-color:lime;}
div.leftside h2.moduletitle, div.rightside h2.moduletitle, .modulealtrow {
	background: #E3EEFB;
}

img {border: 0px;}
input.openid_login {background: url('openidlogin.gif') no-repeat;
 background-color: #fff; background-position: 0 50%; color: #000;padding-left: 18px;
}
.pagebody {	}
#wrapwebsite {
	
}
#wrapheader {background-image: url('headerBG.png');
}

